package org.example.springboot.service;

import org.example.springboot.entity.PageEntity;
import org.example.springboot.entity.Product;

import java.util.List;

public interface ProductService {

    List<Product> getAllProducts();

    Product getProductById(String id);

    int addProduct(Product product);

    int updateProduct(Product product);

    int deleteProduct(String id);

    /**
     * 分页查询
     * @param current
     * @param pageSize
     * @return
     */
    PageEntity<Product> findProductPage(Integer current, Integer pageSize);
}